# 汇率  USD_VS_RNB是变量
USD_VS_RNB = 6.77
# 带单位的货币输入  currency_str_value是变量
currency_str_value = input('请输入带单位的货币金额：')
# 获取货币单位即 人民币的CNY 或 美元的USD 都是最后3位字符
unit = currency_str_value[-3:]
#=是赋值运算符,用于将一个值赋给一个变量。 ==是一个Python比较运算符,表示等于,用于比较对象是否相等。
if unit == 'CNY':
    #选取单位前面的数值
    rmb_str_value = currency_str_value[:-3]
    #eval将字符串转换为数字
    rmb_value = eval(rmb_str_value)
    #汇率计算
    usd_value = rmb_value / USD_VS_RNB
    #输出
    print('美元（USD）金额是：', usd_value)
    #输出的是美元
elif unit == 'USD':
    #选取单位
    usd_str_value = currency_str_value[:-3]
    #将字符串转化为数字
    usd_value = eval(usd_str_value)
    #汇率计算
    rmb_value = usd_value * USD_VS_RNB
    print('人民币（CHN）金额是: ',rmb_value)
else:
    print('目前版本尚不支持该种货币!')
